package com.zhongwang.business.module.estimateBudgetAccountingManage.model.excelImport;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 热处理形式导入模型
 */
@Data
public class AccHeatTreatmentImportModel {
    @ExcelProperty(value = "专业", index = 0)
    private String major;

    @ExcelProperty(value = "部分", index = 1)
    private String part;

    @ExcelProperty(value = "热处理形式", index = 2)
    private String laborName;

    @ExcelProperty(value = "数量", index = 3)
    private BigDecimal laborNum;

    @ExcelProperty(value = "单位", index = 4)
    private String unit;

    @ExcelProperty(value = "单价", index = 5)
    private BigDecimal price;

    @ExcelProperty(value = "备注", index = 6)
    private String remark;

    @ExcelProperty(value = "错误信息", index = 7)
    private String errorInfo;

    @ExcelIgnore
    private Integer id;

    @ExcelIgnore
    private String proCode;

    @ExcelIgnore
    private Integer type;

    @ExcelIgnore
    private String types;

    @ExcelIgnore
    private Integer laborType;

    @ExcelIgnore
    private String laborTypes;

    @ExcelIgnore
    private Integer batId;

    @ExcelIgnore
    private String placeDelivery;

    @ExcelIgnore
    private String destination;

    @ExcelIgnore
    private Integer carNum;

    @ExcelIgnore
    private BigDecimal distance;

    @ExcelIgnore
    private String distanceUnit;


    @ExcelIgnore
    private Integer dsId;

    @ExcelIgnore
    private Integer priceType;

    @ExcelIgnore
    private Integer dataUseType;

    @ExcelIgnore
    private String sourceProCode;

    @ExcelIgnore
    private String sourcePart;

    @ExcelIgnore
    private Date getDate;

    @ExcelIgnore
    private BigDecimal amount;

    @ExcelIgnore
    private Integer getUid;

    @ExcelIgnore
    private String material;

    @ExcelIgnore
    private String postName;

    @ExcelIgnore
    private String postTel;

    @ExcelIgnore
    private String postDept;

    @ExcelIgnore
    private Integer isEffectiveFlag;

    @ExcelIgnore
    private Integer costId;

    @ExcelIgnore
    private Integer isPrototypeDataFlag;
}
